seedbed compost - Francés Inglés Diccionario